import React from "react"

export default function DataStoreSVG() {
  return (
    <svg
      xmlns="http://www.w3.org/2000/svg"
      width="42"
      height="50"
      viewBox="0 0 42 50"
    >
      <defs>
        <linearGradient
          id="datastore-a"
          x1="16.529%"
          x2="83.471%"
          y1="0%"
          y2="100%"
        >
          <stop offset="0%" stopColor="#534BE2" />
          <stop offset="100%" stopColor="#2F9B9C" />
        </linearGradient>
        <path
          id="datastore-b"
          d="M49.9929181,25 C55.4172077,25 60.3554552,25.7476007 63.9542541,26.956152 C67.6021045,28.1812032 69.9829653,29.971455 70.3808937,32.0858571 C70.4284542,32.2202572 70.4545455,32.3648574 70.4545455,32.5157575 L70.4545455,67.8092928 C70.4545455,70.2562453 65.8082214,72.4211974 63.9542541,73.043848 C60.3554552,74.2523993 55.4173568,75 49.9929181,75 C44.5684794,75 39.630381,74.2523993 36.0315821,73.043848 L35.4809181,72.845264 C33.3752687,72.0393779 29.5718439,70.0949625 29.5718439,67.8092928 L29.5454545,32.7203577 L29.5454545,32.7203577 C29.5454545,30.3298053 32.0242693,28.3019533 36.0315821,26.956152 C39.630381,25.7476007 44.5686285,25 49.9929181,25 Z M67.9019298,59.8267348 C66.8573866,60.5456855 65.5271817,61.1791362 63.9542541,61.7074367 C60.3554552,62.9159879 55.4173568,63.6635887 49.9929181,63.6635887 C44.5684794,63.6635887 39.630381,62.9159879 36.0315821,61.7074367 C34.478782,61.1860362 33.1557336,60.5618856 32.117154,59.8543349 L32.117154,67.5230925 C32.3485459,68.6104436 34.1082867,69.7066447 36.8369807,70.6231456 C40.1779984,71.7451467 44.8274534,72.4391974 49.9929181,72.4391974 C55.1583828,72.4391974 59.8078378,71.7451467 63.1488554,70.6231456 C65.1738321,69.9431949 66.6655043,69.1639442 67.3945675,68.3630934 C67.7957261,67.9223929 67.887501,67.5820259 67.904111,67.1700366 L67.9019298,59.8267348 Z M67.9090863,48.4903235 C66.864543,49.2094242 65.5271817,49.8428748 63.9542541,50.3711754 C60.3554552,51.5797266 55.4173568,52.3273273 49.9929181,52.3273273 C44.5684794,52.3273273 39.630381,51.5797266 36.0315821,50.3711754 C34.478782,49.8496248 33.1557336,49.2256242 32.117154,48.5179235 L32.117154,56.1866812 C32.3485459,57.2740323 34.1082867,58.3702334 36.8369807,59.2867343 C40.1779984,60.4087354 44.8274534,61.1027861 49.9929181,61.1027861 C55.1583828,61.1027861 59.8078378,60.4087354 63.1488554,59.2867343 C66.0812101,58.3019833 67.8950716,57.1096321 67.8950716,55.9435309 L67.9090863,48.4903235 Z M67.9090863,36.6034116 C66.864543,37.3225123 65.5271817,37.955963 63.9542541,38.4842635 C60.3554552,39.6928147 55.4173568,40.4404154 49.9930672,40.4404154 C44.5687776,40.4404154 39.6305301,39.6928147 36.0317312,38.4842635 C34.4789311,37.962713 33.1557336,37.3387123 32.117154,36.6310116 L32.117154,44.8502699 C32.3485459,45.9377709 34.1082867,47.033822 36.8369807,47.950323 C40.1779984,49.0723241 44.8274534,49.7663748 49.9929181,49.7663748 C55.1583828,49.7663748 59.8078378,49.0723241 63.1488554,47.950323 C66.0812101,46.965572 67.8950716,45.7732208 67.8950716,44.6069696 L67.9090863,44.6069696 L67.9090863,36.6034116 Z M49.9929181,27.5609526 C44.8274534,27.5609526 40.1779984,28.2550033 36.8369807,29.3770044 C30.6153436,31.4665065 30.4443343,33.9166089 36.8369807,36.0634111 C40.1779984,37.1854122 44.8274534,37.8794629 49.9929181,37.8794629 C55.1583828,37.8794629 59.8078378,37.1854122 63.1487064,36.0634111 C66.081061,35.0786601 67.8949225,33.8861589 67.8949225,32.7202077 C67.8949225,31.5541066 66.0812101,30.3617554 63.1488554,29.3770044 C59.8078378,28.2550033 55.1583828,27.5609526 49.9929181,27.5609526 Z"
        />
        <filter
          id="datastore-c"
          width="104.9%"
          height="104%"
          x="-2.4%"
          y="-2%"
          filterUnits="objectBoundingBox"
        >
          <feGaussianBlur
            in="SourceAlpha"
            result="shadowBlurInner1"
            stdDeviation=".5"
          />
          <feOffset dy="1" in="shadowBlurInner1" result="shadowOffsetInner1" />
          <feComposite
            in="shadowOffsetInner1"
            in2="SourceAlpha"
            k2="-1"
            k3="1"
            operator="arithmetic"
            result="shadowInnerInner1"
          />
          <feColorMatrix
            in="shadowInnerInner1"
            values="0 0 0 0 0   0 0 0 0 0   0 0 0 0 0  0 0 0 0.5 0"
          />
        </filter>
      </defs>
      <g fill="none" fillRule="evenodd" transform="translate(-29 -25)">
        <use fill="url(#datastore-a)" href="#datastore-b" />
        <use fill="#000" filter="url(#datastore-c)" href="#datastore-b" />
      </g>
    </svg>
  )
}
